package com.kt.common.clazz.interface1.pack


fun main() {
    /*val example = Example()
    // example.bar =19 set属性被私有化，此处不能调用
    println(example.bar)

    println(example.baz)
    example.baz = 99
    println(example.baz)*/

    //example.bzz //protected 不适用于顶层声明  ,此处不适用

    //val exampleChild = ExampleChild()
    //exampleChild.bzz 覆盖的属性为protected,此处不能调用

    //Example2() //编译器报错，单列类不允许有构造函数 ，需直接调用
    //Example2.doInvoke()

    //Example3()//此处是私有的构造类，不能被实例化
    // public var a =10 局部变量不能有修饰符


}